@blue: #3190e8;
@bc: #e4e4e4;
@fc:#fff;
@search-select-width:220px;
@search-input-width:220px;

// 背景图片地址和大小
.bis(@url) {
	background-image: url(@url);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.tag-button {
    font-size: 10px;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-top: 6px;
}
.col-btn {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom:5px;

}
//定位全屏
.allcover{
	position:absolute;
	top:0;
	right:0;
}

.el-table td {
    padding:1px 0;
}

//transform上下左右居中
.ctt {
	position: absolute;
	top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
//定位上下左右居中
.ctp(@width, @height) {
	position: absolute;
	top: 50%;
    left: 50%;
    margin-top: -@height/2;
    margin-left: -@width/2;
}

//定位上下居中
.tb {
	position: absolute;
	top: 50%;
    transform: translateY(-50%);
}

//定位左右居中
.lr {
	position: absolute;
	left: 50%;
    transform: translateX(-50%);
}

//宽高
.wh(@width, @height){
	width: @width;
	height: @height;
}

//字体大小、行高、字体
.ft(@size, @line-height) {
	font-size: @size;
	line-height:@line-height;
}

//字体大小，颜色
.sc(@size, @color){
	font-size: @size;
	color: @color;
}

//flex 布局和 子元素 对其方式
.fj(@type: space-between){
	display: flex;
	justify-content: @type;

}
.input-buttion {
	position: relative;
    font-size: 14px;
    display: inline-block;
    width: 180px;
    margin-left: 15px;
    margin-top: 10px;
}
.button-tip {
    padding: 1px;
    border-radius: 50%;
    padding: 1px;

}
.search-input{
    width: @search-select-width;
}
.search-input-short {
    width:110px;
}
.search-select {
    width:@search-select-width;
}
.main-page {
    position: relative;
}


